a throng of people

Translations
толпа людей
A throng of people gathered in the square to watch the performance.
Толпа людей собралась на площади, чтобы посмотреть представление.
Definitions
A large, densely packed crowd of people.